home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / src / binutils.252 / gas / config.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-17  |  2.9 KB  |  97 lines

  1. #ifndef GAS_VERSION
  2. #define GAS_VERSION "2.5.2"
  3. /* config.h for go32 */
  4.  
  5. #define I386COFF 1
  6.  
  7. /* Define if using alloca.c.  */
  8. #undef C_ALLOCA
  9.  
  10. /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  11.    This function is required for alloca.c support on those systems.  */
  12. #undef CRAY_STACKSEG_END
  13.  
  14. /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
  15. #undef HAVE_ALLOCA_H
  16.  
  17. /* Define as __inline if that's what the C compiler calls it.  */
  18. #undef inline
  19.  
  20. /* If using the C implementation of alloca, define if you know the
  21.    direction of stack growth for your system; otherwise it will be
  22.    automatically deduced at run-time.
  23.     STACK_DIRECTION > 0 => grows toward higher addresses
  24.     STACK_DIRECTION < 0 => grows toward lower addresses
  25.     STACK_DIRECTION = 0 => direction of growth unknown
  26.  */
  27. #undef STACK_DIRECTION
  28.  
  29. /* Should gas use high-level BFD interfaces?  */
  30. #undef BFD_ASSEMBLER
  31.  
  32. /* If we aren't doing cross-assembling, some operations can be optimized,
  33.    since byte orders and value sizes don't need to be adjusted.  */
  34. #undef CROSS_COMPILE
  35.  
  36. /* Some gas code wants to know these parameters.  */
  37. #define TARGET_ALIAS        "i386"
  38. #define TARGET_CPU        "i386"
  39. #define TARGET_CANONICAL    "i386-i386"
  40. #define TARGET_OS        "djgpp"
  41. #define TARGET_VENDOR        "djgpp"
  42.  
  43. /* Some operating systems, for example DOS, require the use of "wb" mode when
  44.    opening a binary file for writing.  If only "w" is used, the file will not
  45.    be correct.  However, some other systems reject such a mode.  This indicates
  46.    which ../include/fopen-*.h header file we want to include, so that we can
  47.    get macros that'll do the right thing for this system.  */
  48. #define WANT_FOPEN_BIN 1
  49.  
  50. /* Sometimes the system header files don't declare malloc and realloc.  */
  51. #undef NEED_DECLARATION_MALLOC
  52.  
  53. /* Sometimes the system header files don't declare free.  */
  54. #undef NEED_DECLARATION_FREE
  55.  
  56. /* Sometimes errno.h doesn't declare errno itself.  */
  57. #undef NEED_DECLARATION_ERRNO
  58.  
  59. #define MANY_SEGMENTS 1
  60.  
  61. /* Needed only for sparc configuration */
  62. #undef sparcv9
  63.  
  64. /* Define if you have the remove function.  */
  65. #define HAVE_REMOVE 1
  66.  
  67. /* Define if you have the unlink function.  */
  68. #define HAVE_UNLINK 1
  69.  
  70. /* Define if you have the <errno.h> header file.  */
  71. #define HAVE_ERRNO_H 1
  72.  
  73. /* Define if you have the <memory.h> header file.  */
  74. #define HAVE_MEMORY_H 1
  75.  
  76. /* Define if you have the <stdarg.h> header file.  */
  77. #define HAVE_STDARG_H 1
  78.  
  79. /* Define if you have the <stdlib.h> header file.  */
  80. #define HAVE_STDLIB_H 1
  81.  
  82. /* Define if you have the <string.h> header file.  */
  83. #define HAVE_STRING_H 1
  84.  
  85. /* Define if you have the <strings.h> header file.  */
  86. #undef HAVE_STRINGS_H
  87.  
  88. /* Define if you have the <sys/types.h> header file.  */
  89. #define HAVE_SYS_TYPES_H 1
  90.  
  91. /* Define if you have the <unistd.h> header file.  */
  92. #define HAVE_UNISTD_H 1
  93.  
  94. /* Define if you have the <varargs.h> header file.  */
  95. #undef HAVE_VARARGS_H
  96. #endif
  97.